package br.com.empeng.teste;

import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;

import java.util.List;

import org.junit.Test;

import br.com.empeng.model.entidades.Cidade;
import br.com.empeng.model.persistencia.dao.CidadeDAO;

public class TestCidadeDAO {

	private CidadeDAO cidadeDAO =  new CidadeDAO();
	
	//@Test
	public void testSalvar() {
			Cidade usu = new Cidade();
			usu.setNome("Sidrolandia");
		
			
			cidadeDAO.salvar(usu);
			assertTrue(true);
		
	}

	//@Test
	public void testExcluir() {
		Cidade usu = new Cidade();
		usu.setId(4);
		cidadeDAO.excluir(usu);
		assertTrue(true);
	}

	@Test
	public void testBuscarPorId() {
		Cidade c = cidadeDAO.buscarPorId(1);
		cidadeDAO.buscarPorId(1);
		System.out.println(c.getUsuarios());
		assertTrue(true);
	}

	//@Test
	public void testBuscarTodos() {
		cidadeDAO.buscarTodos();
		assertTrue(true);
	}
	
	//@Test 
	public void testBuscarPorExemplo(){
		Cidade cidade = new Cidade();
		cidade.setNome("PEDRO");
		List<Cidade> lista = cidadeDAO.buscarPorExemplo(cidade);
		
		assertNotNull(lista);
	}

}
